//企业微信应用
const TypeEntWx="ENTWX";
//钉钉应用
const TypeDd="DD";
//飞书应用
const TypeFs="FS";
//普通h5应用
const TypeH5="H5";

//访问后台TOKEN的缓存KEY
const AccessToken = "pro__Access-Token_mobile";
//发布的应用类型, 发布的时候要修改
let AppType = TypeH5;
//企业微信授权回调地址(外网域名)
const LoginPage = "/pages/RxLogin/Login";
const DdLoginPage = "/pages/RxLogin/DdLogin";
const WxLoginPage = "/pages/RxLogin/WxLogin";
const PlatformLoginPage = "/pages/RxLogin/PlatformLogin";
//企业微信授权回调地址(外网域名)
const Wx_Redirect_Url="http://3252x825n5.zicp.vip/mobile" + WxLoginPage;

//租户ID的缓存KEY
const TenantId = "Tenant_Id";
//企业微信用户ID的缓存KEY
const WxEntUserId = "Wx_Ent_User_Id";
//钉钉用户ID的缓存KEY
const DdUserId = "DD_User_Id";

//国际化语言
const VUE_APP_LANGUAGES="en-US|zh-CN|ja-JP";
//国际化默认语言
const VUE_APP_LANGUAGE="zh-CN";
//是否开启国际化
const VUE_APP_ISLANGUAGE="YES";
//是否开始Vconsole调试
const VUE_APP_VCONSOLE = "No";
//指定应用KEY默认空应用外
const VUE_APP_CODE = ""
/**
 * 基础的URL
 * @type {string}
 */
const app_origin="http://192.168.2.29:18100"
const BASE_URL="/api"//H5用
const APP_BASE_URL="http://192.168.2.29:18100/api"//app真机模式用


// 根据终端分配不同的类型
// #ifdef H5
var ua = window.navigator.userAgent.toLowerCase();
if (ua.indexOf('wxwork') > -1) {
    AppType = TypeEntWx; //是企业微信的类型
} else if (ua.indexOf('micromessenger') > -1) {
    AppType = TypeH5; // 微信浏览器也设置成H5类型
} else if (ua.indexOf('dingtalk') > -1) {
    AppType = TypeDd;//钉钉
}else if (ua.indexOf('feishu') > -1) {
    AppType = TypeFs;//飞书
}
// #endif
// #ifdef APP-PLUS
    AppType = TypeH5
// #endif


var CurrenTenantId ="1";
export function setCurrenTenantId(tenantId){
	CurrenTenantId = tenantId;
}

export function getCurrenTenantId(){
	return CurrenTenantId ;
}

export default {
	AppType,
	TypeEntWx,
	TypeDd,
	TypeFs,
	TypeH5,
	TenantId,
	WxEntUserId,
	Wx_Redirect_Url,
	WxLoginPage,
	LoginPage,
	DdLoginPage,
	PlatformLoginPage,
	DdUserId,
	BASE_URL,
	VUE_APP_LANGUAGES,
	VUE_APP_LANGUAGE,
	VUE_APP_ISLANGUAGE,
    VUE_APP_VCONSOLE,
	AccessToken,
	APP_BASE_URL,
    VUE_APP_CODE,
    app_origin
}
